GParameter *parameters;
guint i, n_parameters;
- parameters = _gtk_style_property_unpack (property, value, &n_parameters);
+ parameters = property->unpack_func (value, &n_parameters);
for (i = 0; i < n_parameters; i++)
{
return FALSE;
}
- parameters = _gtk_style_property_unpack (property, &val, &n_parameters);
+ parameters = property->unpack_func (&val, &n_parameters);
g_value_unset (&val);
for (i = 0; i < shorthand->subproperties->len; i++)
return _gtk_css_style_parse_value (value, parser, base);
}
-GParameter *
-_gtk_style_property_unpack (GtkStyleProperty *property,
- const GValue *value,
- guint *n_params)
-{
- g_return_val_if_fail (property != NULL, NULL);
- g_return_val_if_fail (property->unpack_func != NULL, NULL);
- g_return_val_if_fail (value != NULL, NULL);
- g_return_val_if_fail (n_params != NULL, NULL);
-
- return property->unpack_func (value, n_params);
-}
-
/**
* _gtk_style_property_assign:
* @property: the property
GtkStylePrintFunc print_func,
const GValue *initial_value);
-GParameter * _gtk_style_property_unpack (GtkStyleProperty * property,
- const GValue *value,
- guint *n_params);
-
gboolean _gtk_style_property_parse_value (GtkStyleProperty * property,
GValue *value,
GtkCssParser *parser,